delay allowance - Turkish English Dictionary